API Error Responses
Below are the possible error responses from the VIP Connect API.
Parameter Exp
| Error Response Attribute | Attribute Description |
|---|---|
| errorCode | Numerical code that corresponds with the error that occurred. |
| transactionStage | Stage in the VIP Connect flow that the error occurred. |
| operatorErrorMessage | Error message specifically for operators with more details to help with troubleshooting |
| operatorDeclineDescription | Additional error information and instruction for operators to troubleshoot issues. |
| patronErrorMessage | The exact message that is to be displayed to end users when an error occurs. |
| resolution | Recommended steps and actions to take to resolve the issue. |
Error Code 2
| errorCode | 2 |
| transactionStage | Enrollment |
| operatorErrorMessage | Declined |
| operatorDeclineDescription | We're sorry, but we are unable to proceed with your transaction. This decision was based in whole or in part on information obtained from the consumer-reporting agency https://www.vippreferred.com/fcra-decline-notice |
| patronErrorMessage | We're sorry, but we are unable to proceed with your transaction. This decision was based in whole or in part on information obtained from the consumer-reporting agency https://www.vippreferred.com/fcra-decline-notice |
| resolution | User needs to contact Pavilion to obtain more information on the reason(s) an account was declined so they may address the problems before attempting to enroll again in the future. |
Error Code 3
| errorCode | 3 |
| transactionStage | Enrollment |
| operatorErrorMessage | |
| operatorDeclineDescription | |
| patronErrorMessage | Your enrollment in VIP Preferred was unable to be processed at this time. Please contact CAMS at 1-800-500-1973 for support using error code E-03. |
| resolution | User needs to contact Pavilion at the 800 number to get the issue(s) resolved that is preventing the enrollment or to enrollment through our CAMS team |
Error Code 10
| errorCode | 10 |
| transactionStage | Deposit |
| operatorErrorMessage | INVALID PHONE # |
| operatorDeclineDescription | Internal error. Please contact CAMS at 1-800-500-1973 for support using error code E-10. |
| patronErrorMessage | Internal error. Please contact CAMS at 1-800-500-1973 for support using error code E-10. |
| resolution | Confirm the phone number is in the correct format and does not include no special characters. |
Error Code 13
| errorCode | 13 |
| transactionStage | VIP Account Inquiry |
| operatorErrorMessage | |
| operatorDeclineDescription | This transaction has been requested from an account that has been closed. Please contact CAMS at 1-800-500-1973 for support using error code E-13. |
| patronErrorMessage | Sorry, unable to complete this request. Please contact CAMS at 1-800-500-1973 for support using error code E-13. |
| resolution | User needs to contact Pavilion at the 800 number to get the issue(s) resolved that has placed the patron's account in an invalid status. |
Error Code 16 - Session Creation, Enrollment
| errorCode | 16 |
| transactionStage | Session Creation,Enrollment |
| operatorErrorMessage | An input error has been detected in the Merchant ID Number setup. Contact your Pavilion Representative for immediate assistance. |
| operatorDeclineDescription | Invalid Merchant. Please contact CAMS at 1-800-500-1973 for support using error code E-16. |
| patronErrorMessage | Please contact CAMS at 1-800-500-1973 for support using error code E-16. |
| resolution | Pavilion needs to resolve the Merchant ID configuration for the merchant profile. |
Error Code 16 - Deposit
| errorCode | 16 |
| transactionStage | Deposit |
| operatorErrorMessage | The Merchant ID entered for this transaction is invalid. |
| operatorDeclineDescription | Merchant ID ERROR. An invalid setting in the Merchant Account is preventing your request from being processed. Please contact CAMS at 1-800-500-1973 for support using error code E-16. |
| patronErrorMessage | Please contact CAMS at 1-800-500-1973 for support using error code E-16. |
| resolution | Pavilion needs to resolve the Merchant ID configuration for the merchant profile. |
Error Code 17
| errorCode | 17 |
| transactionStage | Deposit |
| operatorErrorMessage | The information you provided is not valid. Please try again. |
| operatorDeclineDescription | The information you provided is not valid. Please try again. Please contact CAMS at 1-800-500-1973 for support using error code E-17. |
| patronErrorMessage | The information you provided is not valid. Please try again. Please contact CAMS at 1-800-500-1973 for support using error code E-17. |
| resolution | The transaction logs need to be reviewed to obtain information for analysis to determine course of action. |
Error Code 18
| errorCode | 18 |
| transactionStage | VIP Account Inquiry |
| operatorErrorMessage | Fraud Reported. |
| operatorDeclineDescription | We're sorry, but we are unable to proceed with your transaction. This decision was based in whole or in part on information obtained from the consumer-reporting agency https://www.vippreferred.com |
| patronErrorMessage | We're sorry, but we are unable to proceed with your transaction. This decision was based in whole or in part on information obtained from the consumer-reporting agency https://www.vippreferred.com |
| resolution | User needs to contact Pavilion to obtain more information on the reason(s) fraud is being reported on their account. |
Error Code 19
| errorCode | 19 |
| transactionStage | Enrollment |
| operatorErrorMessage | Customer is Self-Excluded from this property, Manager approval required. |
| operatorDeclineDescription | Unable to approve enrollment request at this time. Please contact CAMS at 1-800-500-1973 for support using error code E-19. |
| patronErrorMessage | Your enrollment in VIP Preferred was unable to be processed at this time. Please contact CAMS at 1-800-500-1973 for support using error code E-19. |
| resolution | User needs to contact Pavilion to have their account removed from the self-exclusion list. |
Error Code 20
| errorCode | 20 |
| transactionStage | Session Creation |
| operatorErrorMessage | Deposit amount cannot be null. |
| operatorDeclineDescription | Deposit amount cannot be null. |
| patronErrorMessage | Deposit amount cannot be null. Please contact CAMS at 1-800-500-1973 for support using error code E-20. |
| resolution | Correct the deposit amount and ensure the amount is within the appropriate limits. |
Error Code 21
| errorCode | 21 |
| transactionStage | Session Creation |
| operatorErrorMessage | Deposit amount must be greater than $x.xx. |
| operatorDeclineDescription | Deposit amount must be greater than $x.xx. |
| patronErrorMessage | Deposit amount must be greater than $x.xx. Please contact CAMS at 1-800-500-1973 for support using error code E-21. |
| resolution | Correct the deposit amount and ensure the amount is within the appropriate limits. |
Error Code 22
| errorCode | 22 |
| transactionStage | Session Creation |
| operatorErrorMessage | Deposit amount may not exceed $xxxx.xx. |
| operatorDeclineDescription | Deposit amount may not exceed $xxxx.xx. |
| patronErrorMessage | Deposit amount may not exceed $xxxx.xx. Please contact CAMS at 1-800-500-1973 for support using error code E-22. |
| resolution | Correct the deposit amount and ensure the amount is within the appropriate limits. |
Error Code 23
| errorCode | 23 |
| transactionStage | Session Creation |
| operatorErrorMessage | Deposit amount may not exceed your remaining [Operator Name] daily limit of $xxx.xx. |
| operatorDeclineDescription | Deposit amount may not exceed your remaining [Operator Name] daily limit of $xxx.xx. |
| patronErrorMessage | Deposit amount may not exceed your remaining [Operator Name] daily limit of $xxx.xx. Please contact CAMS at 1-800-500-1973 for support using error code E-23. |
| resolution | Correct the deposit amount and ensure the amount is within the appropriate limits. |
Error Code 24
| errorCode | 24 |
| transactionStage | Session Creation |
| operatorErrorMessage | Withdrawal amount cannot be null. |
| operatorDeclineDescription | Withdrawal amount cannot be null. |
| patronErrorMessage | Withdrawal amount cannot be null. Please contact CAMS at 1-800-500-1973 for support using error code E-24. |
| resolution | Correct the withdrawal amount and ensure the amount is within the appropriate limits. |
Error Code 25
| errorCode | 25 |
| transactionStage | Session Creation |
| operatorErrorMessage | Withdrawal amount must be greater than $xx.xx. |
| operatorDeclineDescription | Withdrawal amount must be greater than $xx.xx. |
| patronErrorMessage | Withdrawal amount must be greater than $xx.xx. Please contact CAMS at 1-800-500-1973 for support using error code E-25. |
| resolution | Correct the withdrawal amount and ensure the amount is within the appropriate limits. |
Error Code 27
| errorCode | 27 |
| transactionStage | Session Creation |
| operatorErrorMessage | Withdrawal amount may not exceed $xxxx.xx. |
| operatorDeclineDescription | Withdrawal amount may not exceed $xxxx.xx. |
| patronErrorMessage | Withdrawal amount may not exceed $xxxx.xx. Please contact CAMS at 1-800-500-1973 for support using error code E-27. |
| resolution | Correct the withdrawal amount and ensure the amount is within the appropriate limits. |
Error Code 90
| errorCode | 90 |
| transactionStage | Deposit |
| operatorErrorMessage | Your logon name and password did not match. |
| operatorDeclineDescription | Your logon name and password did not match. Please contact CAMS at 1-800-500-1973 for support using error code E-90. |
| patronErrorMessage | Please contact CAMS at 1-800-500-1973 for support using error code E-90. |
| resolution | Pavilion needs to resolve the lightspeed configuration for the merchant profile. |
Error Code 91
| errorCode | 91 |
| transactionStage | Session Creation |
| operatorErrorMessage | Format error. |
| operatorDeclineDescription | Unable to process your request at this time. Please contact CAMS at 1-800-500-1973 for support using error code E-91 |
| patronErrorMessage | Your enrollment in VIP Preferred was unable to be processed at this time. Please contact CAMS at 1-800-500-1973 for support using error code E-91. |
| resolution | The transaction logs need to be reviewed to obtain information for analysis to determine course of action. |
Error Code 92 - Deposit
| errorCode | 92 |
| transactionStage | Deposit |
| operatorErrorMessage | Duplicate transaction detected but amount does not match. |
| operatorDeclineDescription | DUPLICATE TRANSACTION ERROR. Duplicate transaction ID detected but timestamps differ by more than 2 minutes. Please contact CAMS at 1-800-500-1973 for support using error code E-92. |
| patronErrorMessage | Please contact CAMS at 1-800-500-1973 for support using error code E-92. |
| resolution | The transaction logs need to be reviewed to obtain information for analysis to determine course of action. |
Error Code 92 - Withdrawal
| errorCode | 92 |
| transactionStage | Withdrawal |
| operatorErrorMessage | Duplicate transaction detected but bank routing number does not match. |
| operatorDeclineDescription | Duplicate transaction details detected but bank routing number does not match. Please contact CAMS at 1-800-500-1973 for support using error code E-92. |
| patronErrorMessage | Transaction not complete. Please contact CAMS at 1-800-500-1973 for support using error code E-92. |
| resolution | The transaction logs need to be reviewed to obtain information for analysis to determine course of action. |
Error Code 99 - Account Inquiry
| errorCode | 99 |
| transactionStage | VIP Account Inquiry |
| operatorErrorMessage | Invalid Account. |
| operatorDeclineDescription | This transaction has been requested from an account that has been closed. Please contact CAMS at 1-800-500-1973 for support using error code E-99. |
| patronErrorMessage | Sorry, unable to complete this request. Please contact CAMS at 1-800-500-1973 for support using error code E-99. |
| resolution | User needs to contact Pavilion at the 800 number to get the issue(s) resolved that has placed the patron's account in an invalid status. |
Error Code 99 - Deposit
| errorCode | 99 |
| transactionStage | Deposit |
| operatorErrorMessage | Account Number masking error. |
| operatorDeclineDescription | Check Account Unmasking error - not found. |
| patronErrorMessage | Check Account Unmasking error - not found. Please contact CAMS at 1-800-500-1973 for support using error code E-99. |
| resolution | Correct the account number to follow the expected, masked format. |
Error Code 1000
| errorCode | 1000 |
| transactionStage | All |
| operatorErrorMessage | User Exited Flow. |
| operatorDeclineDescription | User canceled enrollment and exited the flow. |
| patronErrorMessage | |
| resolution | Nothing to resolve, valid error response when patron leaves the VIP Connect product. |
Error Code 1010
| errorCode | 1010 |
| transactionStage | Enrollment |
| operatorErrorMessage | KYC check did not pass for this patron. |
| operatorDeclineDescription | Unable to approve enrollment request at this time. Please contact CAMS at 1-800-500-1973 for support using error code E-1010. |
| patronErrorMessage | Your enrollment in VIP Preferred was unable to be processed at this time. Please contact CAMS at 1-800-500-1973 for support using error code E-1010. |
| resolution | User needs to contact Pavilion to obtain more information on the reason(s) an account was declined so they may address the problems before attempting to enroll again in the future. |
Error Code 1100
| errorCode | 1100 |
| transactionStage | Enrollment |
| operatorErrorMessage | Session Timeout/Expiration. |
| operatorDeclineDescription | Session canceled as transaction timed out. |
| patronErrorMessage | Your session has expired. Please try again by returning to [Operator Name]. |
| resolution | Patron session needs to be used within 10 minutes of creation. If a patron takes longer than 10 minutes, a new session needs to be created. |